//OpenSerialport 打开串口 
function OpenSerialport() {
    var url = " http://127.0.0.1:38088/serialport=initserialport";
    var data = {
        // 所有参数为必选
        "port": "3",       // 串口号
        "baud": "115200",  // 波特率
        "parity": "0",     // 数据校验
        "databits": "8",   // 有效数据
        "stopbits": "0",   // 起始位，停止位
    }
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("打开串口成功")
        } else {
            log("打开串口失败:" + res.message);
        }
    })
}
//CloseSerialport 关闭串口
function CloseSerialport() {
    var url = "http://127.0.0.1:38088/serialport=deinitserialport";
    var data = {
        "port": "19"  // 串口号
    }
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("关闭串口成功")
        } else {
            log("关闭串口失败")
        }
    })
}
// CommunicationsSent 串口通讯发送
function CommunicationsSent() {
    var url = "http://127.0.0.1:38088/serialport=sendserialport";
    var data = {
        "sendserialport": "19",   // 可选，预留接口传参
        "data": "111"              // 必选，发送信息 205：获取设备信息 206：显示签名窗口
    }
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("数据发送:" + res.message)
        } else {
            log("数据发送失败")
        }
    })
}
// CommunicationsReceive 串口数据读取
function CommunicationsReceive() {
    var url = "http://127.0.0.1:38088/serialport=getdata";
    var data = ""
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("读取数据:" + JSON.stringify(res.data))
        } else {
            log("读取数据失败")
        }
    })
}
// EvaluationEject 评价串口弹出
function EvaluationEject() {
    var url = "http://127.0.0.1:38088/serialport=appraise";
    var data = "";
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("评价窗口弹出成功")
        } else {
            log("评价窗口弹出失败")
        }
    })
}
//PortSing 打开签字窗口
function PortSing() {
       var url = "http://127.0.0.1:38088/serialport=sendserialport";
    var data = {
        "sendserialport": "19",   // 必选 串口号
        "data": "206"              // 必选，发送信息 205：获取设备信息 206：显示签名窗口
    }
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("数据发送:" + res.message)
        } else {
            log("数据发送失败")
        }
    })
}
//GetPic 获取签名图片
function GetPic() {
    var url = "http://127.0.0.1:38088/serialport=getdata";
    var data = "";
    Ajax("POST", url, JSON.stringify(data), function gettingData(res) {
        if (res.code === "0") {
            log("签字图片base64:" + res.data)
            addImgDiv(res.data);
        } else {
            log("获取签字图片base64:失败");
        }
    })
}